package elementos;

/**
 * Clase HorarioPersonal.
 *
 * @author David González Requejo.
 */

public class HorarioPersonal {

    private int identificador;
    private String fechaInicio;
    private String fechaFin;
    private String motivo;

    /**
     * Crea un objeto de la clase HorarioPersonal.
     *
     * @param identificador Valor de tipo int con el número identificativo del horario.
     * @param fechaInicio Valor de tipo String con la fecha en la que comienza la validez del horario.
     * @param fechaFin Valor de tipo String con la fecha en la que expira la validez del horario.
     * @param motivo Valor de tipo String con el motivo por cual fue creado el horario.
     */

    public HorarioPersonal( int identificador, String fechaInicio, String fechaFin, String motivo ) {

        this.identificador = identificador;
        this.fechaInicio = fechaInicio;
        this.fechaFin = fechaFin;
        this.motivo = motivo;

    }

    /**
     * Recupera el identificador del HorarioPersonal.
     *
     * @return Valor de tipo int con el número identificativo del horario.
     */

    public int getIdentificador() {

        return this.identificador;

    }

    /**
     * Recupera la fecha de inicio del HorarioPersonal.
     *
     * @return Valor de tipo String con la fecha en la que comienza la validez del horario.
     */

    public String getFechaInicio() {

        return this.fechaInicio;

    }

    /**
     * Recupera la fecha de fin del HorarioPersonal.
     *
     * @return Valor de tipo String con la fecha en la que expira la validez del horario.
     */

    public String getFechaFin() {

        return this.fechaFin;

    }

    /**
     * Recupera el motivo por el cual se creó el HorarioPersonal.
     *
     * @return Valor de tipo String con el motivo por cual fue creado el horario.
     */

    public String getMotivo() {

        return this.motivo;

    }
	
}
